package com.hc.conferencecheck.entity.entityDTO;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 用于映射用户申请记录信息的自定义类
 */
public class ConferenceDetailDTO {
    private Integer id;
    //会议名称
    private String name;
    //会费
    private BigDecimal cost;
    //周期
    private String cycle;
    //申请时间
    private Date applyTime;

    //字符串类型的申请时间（用于避免ios兼容问题）
    private String date;

    //是否支付
    private Byte isPay;

    //支付账号
    private String payAccount;
    //支付金额
    private Long amountOfPay;
    //是否通过
    private Byte isApproved;
    //通过时间
    private Date approvedTime;
    //审核未通过原因
    private String reason;

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public BigDecimal getCost() {
        return cost;
    }

    public void setCost(BigDecimal cost) {
        this.cost = cost;
    }

    public String getCycle() {
        return cycle;
    }

    public void setCycle(String cycle) {
        this.cycle = cycle;
    }

    public Date getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(Date applyTime) {
        this.applyTime = applyTime;
    }

    public Byte getIsPay() {
        return isPay;
    }

    public void setIsPay(Byte isPay) {
        this.isPay = isPay;
    }

    public String getPayAccount() {
        return payAccount;
    }

    public void setPayAccount(String payAccount) {
        this.payAccount = payAccount;
    }

    public Long getAmountOfPay() {
        return amountOfPay;
    }

    public void setAmountOfPay(Long amountOfPay) {
        this.amountOfPay = amountOfPay;
    }

    public Byte getIsApproved() {
        return isApproved;
    }

    public void setIsApproved(Byte isApproved) {
        this.isApproved = isApproved;
    }

    public Date getApprovedTime() {
        return approvedTime;
    }

    public void setApprovedTime(Date approvedTime) {
        this.approvedTime = approvedTime;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }
}
